heap of rubbish - Francés Inglés Diccionario